package com.by.pojo;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 订单支付记录
 * pay_info
 */
@Data
public class PayInfo implements Serializable {
    /**
     * 支付单号
     */
    private Long payId;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 用户id
     */
    private Long userId;

    /**
     * 本次支付关联的多个订单号
     */
    private String orderIds;

    /**
     * 外部订单流水号
     */
    private String bizPayNo;

    /**
     * 系统类型 见SysTypeEnum
     */
    private Byte sysType;

    /**
     * 支付状态
     */
    private Byte payStatus;

    /**
     * 支付金额
     */
    private Long payAmount;

    /**
     * 版本号
     */
    private Integer version;

    /**
     * 回调内容
     */
    private String callbackContent;

    /**
     * 回调时间
     */
    private Date callbackTime;

    /**
     * 确认时间
     */
    private Date confirmTime;

    private static final long serialVersionUID = 1L;
}